

/* 常见字号 */.tit-size42 {font-size: 42px;}
.tit-size40 {font-size: 40px;}
.h3-size38 {font-size: 38px;}
.h3-size36 {font-size: 36px;}
.h3-size34 {font-size: 34px;}
.h3-size32 {font-size: 32px;}
.h3-size30 {font-size: 30px;}
.h3-size28 {font-size: 28px;}
.h3-size26 {font-size: 26px;}
.h3-size24 {font-size: 24px;}
.h3-size22 {font-size: 22px;}
.h3-size20 {font-size: 20px;}
.p-size18 {font-size: 18px;}
.p-size16 {font-size: 16px;}
.p-size14 {font-size: 14px;}
@media (max-width:1681px) {.tit-size42 { font-size: 38px;}
.tit-size40 { font-size: 36px;}
.h3-size38 { font-size: 34px;}
.h3-size36 { font-size: 32px;}
.h3-size34 { font-size: 30px;}
.h3-size32 { font-size: 28px;}
.h3-size30 { font-size: 26px;}
.h3-size28 { font-size: 24px;}
.h3-size26 { font-size: 24px;}
.h3-size24 { font-size: 22px;}
.h3-size22 { font-size: 20px;}
.h3-size20 { font-size: 18px;}
.p-size18 { font-size: 17px;}
}
@media (max-width:1459px) {.tit-size42 { font-size: 32px;}
.tit-size40 { font-size: 30px;}
.h3-size38 { font-size: 28px;}
.h3-size36 { font-size: 28px;}
.h3-size34 { font-size: 26px;}
.h3-size32 { font-size: 26px;}
.h3-size30 { font-size: 26px;}
.h3-size28 { font-size: 24px;}
.h3-size26 { font-size: 20px;}
.h3-size24 { font-size: 18px;}
.h3-size22 { font-size: 18px;}
.h3-size20 { font-size: 17px;}
.p-size18 { font-size: 16px;}
.p-size16 { font-size: 14px;}
}
@media (max-width:1259px) {.tit-size42 { font-size: 32px;}
.tit-size40 { font-size: 30px;}
.h3-size38 { font-size: 26px;}
.h3-size36 { font-size: 26px;}
.h3-size34 { font-size: 24px;}
.h3-size32 { font-size: 24px;}
.h3-size30 { font-size: 24px;}
.h3-size28 { font-size: 22px;}
.h3-size26 { font-size: 20px;}
.h3-size24 { font-size: 18px;}
.h3-size22 { font-size: 18px;}
.h3-size20 { font-size: 17px;}
.p-size18 { font-size: 16px;}
.p-size16 { font-size: 14px;}
}
@media (max-width:991px) {.tit-size42 { font-size: 28px;}
.tit-size40 { font-size: 28px;}
.h3-size38 { font-size: 24px;}
.h3-size36 { font-size: 24px;}
.h3-size34 { font-size: 22px;}
.h3-size32 { font-size: 22px;}
.h3-size30 { font-size: 22px;}
.h3-size28 { font-size: 22px;}
.h3-size26 { font-size: 20px;}
.h3-size24 { font-size: 18px;}
.h3-size22 { font-size: 18px;}
.h3-size20 { font-size: 16px;}
.p-size18 { font-size: 15px;}
}
@media (max-width:767px) {.tit-size42 { font-size: 22px;}
.tit-size40 { font-size: 22px;}
.h3-size38 { font-size: 20px;}
.h3-size36 { font-size: 20px;}
.h3-size34 { font-size: 20px;}
.h3-size32 { font-size: 20px;}
.h3-size30 { font-size: 20px;}
.h3-size28 { font-size: 18px;}
.h3-size26 { font-size: 17px;}
.h3-size24 { font-size: 16px;}
.p-size22 { font-size: 16px;}

.p-size18 { font-size: 14px;}
}





.container,.head_main,.wrap{/*! padding-right: 15px; *//*! padding-left: 0px; */margin:0 auto;padding: 5px;}
@media (max-width: 768px) {
	.wrap,.container{ width: 96%;}
}
@media (min-width: 992px) {.wrap,.container,.head_main{width: 970px;}
}
@media (min-width: 1260px) {
 	.wrap,.container,.head_main{ width: 1230px;}
}
@media (min-width: 1460px) {
  .container,.head_main{ width: 1430px;}
}
@media (min-width: 1560px) {
  .head_main{ width: 1530px;}
}
.header {z-index: 1000;position: fixed;top: 0;height: 100px;width: 100%;}
/*===============下拉==============*/
.header .logo{display: inline-block;margin: 5px 0 14px 0;float: left;}
.navbar{float:  right;margin-left:44px;}
.navbar *{-webkit-box-sizing: border-box;box-sizing: border-box;}
.category-item{float: left;padding: 32px 30px;background: url(../images/nav-after.png) no-repeat right  ;}
.category-item-single{position: relative;}
.category-a{display: block;font-size: 17px;line-height: 17px;color: #333;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;position: relative;padding: 0;}
.category-a::after{content: '';width:0;height: 2px;background: #017f8d;position: absolute;bottom: -22px;left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .8s;-o-transition: all .8s;transition: all .8s;}
.category-item:last-child{background: none;}
.category-item.active .category-a::after,.category-item:hover .category-a::after{width: 100%;}
.category-item.active .category-a,.category-item:hover .category-a{}
.dropdown-menu{ position: absolute; top: 100%; z-index: 1100;background-color: rgba(255,255,255,1);border-top: 1px solid #dae1e6;-webkit-transition: none;-o-transition: none;transition: none;height: auto;display: none;overflow: hidden;width: 100%;left: 0;margin-top: 0;-ms-box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);-o-box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);}
.dropdown-menu.single{width: 280px;left: 50%;transform: translateX(-50%);}
.category-item:hover .dropdown-menu{opacity: 1;display: block;visibility: visible;}
.category-item:hover .dropdown-menu.single{max-height: 450px;opacity: 1;}
.dropdown-pad{padding: 8px 20px;}
.dropdown-pad a{font-size: 14px;color: #333;line-height:40px;border-bottom: dashed 1px #e5e5e5;padding: 0 20px; display: block;text-align: center;}
.dropdown-pad a:last-child{border-bottom: none;}
.dropdown-pad a:hover{color: #017f8d;}
.head-right{float: right;}
.head-right h3{float: left;font-size: 16px;color: #666;line-height: 100px;}
.language{width:122px;margin: 0 25px; float: right;position: relative;margin-top: 33px;padding: 0 25px;}
.language-text{display: block;color: #333333;line-height: 14px;font-family: arial; font-size:14px ;cursor: pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.language-text .fa-caret-down{ display:block;float: right; vertical-align: middle;font-size: 14px; -webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;}
.language-list{position: absolute;width: 100%; top:20px;right: 0;z-index: 10;background: #fff;padding:0px 0;-webkit-box-shadow: 0 2px 4px 2px rgba(0,0,0,.05);box-shadow: 0 2px 4px 2px rgba(0,0,0,.05);opacity: 0;visibility: hidden;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.language-list a{display: block;padding:10px 25px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;font-size: 16px;font-family: arial;}
.language-list a:hover{color: #017f8d}
.language:hover .language-text{color: #017f8d;}
.language:hover .language-text .icon-down{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.language:hover .language-list{opacity: 1;visibility: visible;}
.nav-search{cursor: pointer;float: left;height: 80px;width: 45px;position: relative;background: url(../images/search.png) no-repeat right 3px center;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.search-box{position: absolute;right:-8px;top:90px;font-size: 0;width:320px;height:0;z-index: 100;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;opacity: 0;overflow: hidden;}
.nav-search:hover .search-box{opacity: 1;height:52px;padding-top:6px;}
.search-box .search{border: solid 1px #dbdbdb; width:260px;height:46px;background:#fff;display: inline-block;vertical-align: top;font-size: 14px;padding:0 15px;color: #666;}
.search-box .butt{width:60px;height:46px;background:#017f8d url(../images/searchH.png) no-repeat center;display: inline-block;vertical-align: top;font-size: 14px;color: #fff;text-align:center;line-height:46px;cursor: pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.search-box .butt:hover{background-color:#f9b458;}
.head-login{margin-top: 40px; float: left;margin-left: 25px;background: url(../images/login.png) no-repeat left center;padding-left: 26px;}
.head-login a{float: left;font-size: 16px;color: #333;margin: 0 5px;}
.szjk{float: left;font-size: 14px;line-height: 100px;color: #333;}
.szjk:hover{color: #017f8d;}

/*app-头部*/
.header-app{background: white; display: none;position: fixed;top: 0;left: 0;width: 100%;height: 60px;z-index: 500; -webkit-transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);-o-transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);}
.header-app.open-menu{height: 100%; background: #fff;-webkit-transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);-o-transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);}
.navbar-app{ position: relative;  -webkit-box-shadow: 3px 0 7px 0 rgba(0,0,0,.1);box-shadow: 3px 0 7px 0 rgba(0,0,0,.1); height: 60px;text-align: center; }
.header-app .logo{ float: left; height: 60px; vertical-align: middle;padding: 10px 15px;}
.header-app .logo img{ height:100%;}
.navbar-togger {float: right; background: transparent;border: none;padding: 22px 15px; display: inline-block;visibility: visible;transition: transform 0.44s 0.2s cubic-bezier(0.04, 0.04, 0.12, 0.96),opacity 0.28s 0.36s cubic-bezier(0.52, 0.16, 0.24, 1),-webkit-transform 0.44s 0.2s cubic-bezier(0.04, 0.04, 0.12, 0.96);}
.navbar-togger .icon_bar { width: 24px; height: 2px; background-color: #017f8d;opacity: 1;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.navbar-togger .icon_bar:nth-of-type(2) { margin:5px 0;}
.open-menu .navbar-togger .icon_bar:nth-of-type(2) { opacity: 0;}
.open-menu .navbar-togger .icon_bar:first-child { -webkit-transform: translate(0,7px) rotate(45deg);-ms-transform: translate(0,7px) rotate(45deg); transform: translate(0,7px) rotate(45deg);}
.open-menu .navbar-togger .icon_bar:last-child {-webkit-transform: translate(0,-7px) rotate(-45deg);-ms-transform: translate(0,-7px) rotate(-45deg);transform: translate(0,-7px) rotate(-45deg);}
.nav-menu{position: absolute;top: 60px;left: 0;bottom: 0;right: 0; width: 100%;z-index: 620;padding:20px 15px; overflow-x: hidden;overflow-y: auto;visibility: hidden;-webkit-transition: visibility 0s linear 1s;-o-transition: visibility 0s linear 1s;transition: visibility 0s linear 1s;}
.header-app.open-menu .nav-menu{visibility: visible;-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}
.nav-list li{border-bottom: 1px solid #cfcfcf;opacity: 0; pointer-events: none;}
.header-app.open-menu .nav-list li{ opacity: 1;pointer-events: auto;-webkit-transform: none;-ms-transform: none;transform: none;}
.nav-list li:nth-child(1){-webkit-transform: translateY(-44px);-ms-transform: translateY(-44px);transform: translateY(-44px);transition: opacity .3345s cubic-bezier(0.52, 0.16, 0.52, 0.84) .15s,transform .4669s cubic-bezier(0.52, 0.16, 0.52, 0.84) .108s,-webkit-transform .4669s cubic-bezier(0.52, 0.16, 0.52, 0.84) .108s;}
.header-app.open-menu .nav-list li:nth-child(1){transition: opacity .3091s cubic-bezier(0.32, 0.08, 0.24, 1) .03s,transform .3455s cubic-bezier(0.32, 0.08, 0.24, 1) .02s,-webkit-transform .3455s cubic-bezier(0.32, 0.08, 0.24, 1) .02s;}
.nav-list li:nth-child(2){-webkit-transform: translateY(-40px);-ms-transform: translateY(-40px);transform: translateY(-40px);transition: opacity .29294s cubic-bezier(0.52, 0.16, 0.52, 0.84) .13s,transform .45043s cubic-bezier(0.52, 0.16, 0.52, 0.84) .095s,-webkit-transform .45043s cubic-bezier(0.52, 0.16, 0.52, 0.84) .095s;}
.header-app.open-menu .nav-list li:nth-child(2){transition: opacity .32244s cubic-bezier(0.32, 0.08, 0.24, 1) .05s,transform .35825s cubic-bezier(0.32, 0.08, 0.24, 1) .04s,-webkit-transform .35825s cubic-bezier(0.32, 0.08, 0.24, 1) .04s;}
.nav-list li:nth-child(3){-webkit-transform: translateY(-36px);-ms-transform: translateY(-36px);transform: translateY(-36px);transition: opacity .26098s cubic-bezier(0.52, 0.16, 0.52, 0.84) .11s,transform .43756s cubic-bezier(0.52, 0.16, 0.52, 0.84) .082s,-webkit-transform .43756s cubic-bezier(0.52, 0.16, 0.52, 0.84) .082s;}
.header-app.open-menu .nav-list li:nth-child(3){transition: opacity .33467s cubic-bezier(0.32, 0.08, 0.24, 1) .07s,transform .37539s cubic-bezier(0.32, 0.08, 0.24, 1) .06s,-webkit-transform .37539s cubic-bezier(0.32, 0.08, 0.24, 1) .06s;}
.nav-list li:nth-child(4){-webkit-transform: translateY(-32px);-ms-transform: translateY(-32px);transform: translateY(-32px);transition: opacity .2386s cubic-bezier(0.52, 0.16, 0.52, 0.84) .09s,transform .42827s cubic-bezier(0.52, 0.16, 0.52, 0.84) .069s,-webkit-transform .42827s cubic-bezier(0.52, 0.16, 0.52, 0.84) .069s;}
.header-app.open-menu .nav-list li:nth-child(4){transition: opacity .34577s cubic-bezier(0.32, 0.08, 0.24, 1) .09s,transform .39692s cubic-bezier(0.32, 0.08, 0.24, 1) .08s,-webkit-transform .39692s cubic-bezier(0.32, 0.08, 0.24, 1) .08s;}
.nav-list li:nth-child(5){ -webkit-transform: translateY(-28px);-ms-transform: translateY(-28px);transform: translateY(-28px);transition: opacity .22581s cubic-bezier(0.52, 0.16, 0.52, 0.84) .07s,transform .42259s cubic-bezier(0.52, 0.16, 0.52, 0.84) .056s,-webkit-transform .42259s cubic-bezier(0.52, 0.16, 0.52, 0.84) .056s;}
.header-app.open-menu .nav-list li:nth-child(5){transition: opacity .35577s cubic-bezier(0.32, 0.08, 0.24, 1) .11s,transform .42286s cubic-bezier(0.32, 0.08, 0.24, 1) .1s,-webkit-transform .42286s cubic-bezier(0.32, 0.08, 0.24, 1) .1s;}
.nav-list li:nth-child(6){-webkit-transform: translateY(-24px);-ms-transform: translateY(-24px);transform: translateY(-24px);transition: opacity .20343s cubic-bezier(0.52, 0.16, 0.52, 0.84) .05s,transform .41691s cubic-bezier(0.52, 0.16, 0.52, 0.84) .043s,-webkit-transform .41691s cubic-bezier(0.52, 0.16, 0.52, 0.84) .043s;}
.header-app.open-menu .nav-list li:nth-child(6){transition: opacity .36577s cubic-bezier(0.32, 0.08, 0.24, 1) .13s,transform .41718s cubic-bezier(0.32, 0.08, 0.24, 1) .12s,-webkit-transform .41718s cubic-bezier(0.32, 0.08, 0.24, 1) .12s;}
.nav-list li:nth-child(7){-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);transition: opacity .18105s cubic-bezier(0.52, 0.16, 0.52, 0.84) .03s,transform .41123s cubic-bezier(0.52, 0.16, 0.52, 0.84) .03s,-webkit-transform .41123s cubic-bezier(0.52, 0.16, 0.52, 0.84) .03s;}
.header-app.open-menu .nav-list li:nth-child(7){transition: opacity .37577s cubic-bezier(0.32, 0.08, 0.24, 1) .15s,transform .4115s cubic-bezier(0.32, 0.08, 0.24, 1) .14s,-webkit-transform .4115s cubic-bezier(0.32, 0.08, 0.24, 1) .14s;}
.nav-list li:nth-child(8){-webkit-transform: translateY(-16px); -ms-transform: translateY(-16px);transform: translateY(-16px);transition: opacity .15867s cubic-bezier(0.52, 0.16, 0.52, 0.84) .01s,transform .40555s cubic-bezier(0.52, 0.16, 0.52, 0.84) .17s,-webkit-transform .40555s cubic-bezier(0.52, 0.16, 0.52, 0.84) .17s;}
.header-app.open-menu .nav-list li:nth-child(8){ transition: opacity .38577s cubic-bezier(0.32, 0.08, 0.24, 1) .17s,transform .40582s cubic-bezier(0.32, 0.08, 0.24, 1) .16s,-webkit-transform .42286s cubic-bezier(0.32, 0.08, 0.24, 1) .16s;}
.app-gp{float: right;font-size: 14px;color: #666;line-height: 60px;}
.app-login{float: right;background: url(../images/login.png) no-repeat center;width: 30px;height: 60px;margin-left: 8px;}

.cate-item{position: relative;}
.cate-item a{font-size: 16px;line-height: 48px; margin-right: 60px; display: block; color: #444;}
.nav-list li.active .cate-item a,.nav-list li.open .cate-item a{color: #017f8d}
.category-cont a:last-child{border:none;}
.category-cont a.active{color:#017f8d;}
.category-tig{font-size: 14px; color: #888;text-align: right;line-height: 48px;width: 50px; height: 48px; position: absolute; right: 0;top: 0;z-index: 2;}
.category-tig::before,.category-tig::after{ content: '';background: #888; position: absolute; top:50%; -webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.category-tig::before{ width:16px; height: 2px; right:0; margin-top:-1px;}
.category-tig::after{ width:2px;height: 16px;margin-top: -8px;right:7px;}
.nav-list li.open .category-tig::after{ opacity: 0;}
.nav-list li.open .category-tig::before{background: #017f8d;}
.category-cont{display: none;}
.nav-list li.open .category-cont{display: block;border-top:solid 1px #cfcfcf;}
.category-pad{ padding: 0 15px;}
.category-cont a {line-height:40px;border-bottom: 1px solid #cfcfcf; display: block; color: #666;}
.category-pad a.active{color: #017f8d;}
.cate-item1{position: relative;border-bottom:solid 1px #cfcfcf;}
.category-li:last-child .cate-item1{border-bottom: none;}
.cate-item1 a{border-bottom: none; font-size: 16px;line-height: 48px; margin-right: 60px; display: block; color: #444;}
.category-li.open .cate-item1 a{color: #017f8d}
.category-cont1 a:last-child{border:none;}
.category-cont1 a.active{color:#017f8d;}
.category-tig1{font-size: 14px; color: #888;text-align: right;line-height: 48px;width: 50px; height: 48px; position: absolute; right: 0;top: 0;z-index: 2;}
.category-tig1::before,.category-tig1::after{ content: '';background: #888; position: absolute; top:50%; -webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.category-tig1::before{ width:16px; height: 2px; right:0; margin-top:-1px;}
.category-tig1::after{ width:2px;height: 16px;margin-top: -8px;right:7px;}
.category-li.open .category-tig1::after{ opacity: 0;}
.category-li.open .category-tig1::before{background: #017f8d;}
.category-cont1{display: none;}
.category-li.open .category-cont1{display: block;border-bottom:solid 1px #cfcfcf;}
.category-li:last-child.open .category-cont1{border-bottom: none;border-top:solid 1px #cfcfcf;}
.category-pad1{ padding: 0 15px;}
.category-cont1 a {line-height:40px;border-bottom: 1px solid #cfcfcf; display: block; color: #666;}
.category-pad1 a.active{color: #017f8d;}
.app-search{height: 40px;background: white;border: solid 1px #d8d8d8;margin-bottom: 10px;border-radius: 30px;position: relative;display: none;}
.app-search .text{padding: 0 15px;font-size: 14px;color: #666;margin-right: 38px;width: 90%; border: none;background: none;height: 100%;}
.app-search .submit{width:38px;position: absolute;right: 0;top: 0; border: none;background: url(../images/search.png) no-repeat center;height: 100%;}
.app-lanu{text-align: center;padding: 20px 0;}
.app-lanu a{display: inline-block;padding: 0 10px;line-height: 24px;color: #666;}
.app-lanu a.active{color: white;background: #017f8d;border-radius: 30px;}

.header-app.open-menu .app-search{display:block;}
.banner{margin-top: 100px;overflow: hidden;}
.banner img{display: block;width: 100%;}
.banner img.banner-app{display: none;}

.banner .swiper-pagination{bottom: 55px !important;height: 33px;}
.banner .swiper-pagination-bullet{width: 3px;border-radius: 0; height: 15px;background: none;opacity: 1;margin: 0 12px !important;background: #017f8d;}
.banner .swiper-pagination-bullet-active{height: 30px;}
.swiper-video{display: block;position: relative;}
.banner-font{position: absolute;width: 100%;top:100px;left: 0;text-align: center;}
.banner-font h3{opacity: 0;transform: translateY(10px);transition: all .5s .8s;font-size: 50px;color: white;margin-bottom: 10px;font-weight: bold;line-height: 60px;}
.banner-font h4{opacity: 0;transform: translateY(10px);transition: all .5s .9s;font-size: 30px;color: white;line-height: 40px;margin:9px 0 40px;}
.banner-font h5{opacity: 0;transform: translateY(10px);transition: all .5s 1.1s;font-size:18px;color: white;line-height: 22px;}
.banner-font h5 span{padding-left: 40px;background: url(../images/bah5.png) no-repeat left 15px center;}
.banner .swiper-slide-active .banner-font h3,.banner .swiper-slide-active .banner-font h4,.banner .swiper-slide-active .banner-font h5,.banner .swiper-slide-active .banner-line,.banner .swiper-slide-active .banner-more{opacity: 1;transform: translateY(0);}
.banner .swiper-button-prev{width: 82px;height: 82px;border-radius: 50%;background: rgba(255,255,255,0.1);text-align: center;line-height: 82px;color: white;font-size: 60px;left: 2.5%;color: #017f8d;}
.banner .swiper-button-next{width: 82px;height: 82px;border-radius: 50%;background: rgba(255,255,255,0.1);text-align: center;line-height: 82px;color: white;font-size: 60px;right: 2.5%;color: #017f8d;}
.banner .swiper-button-prev:hover,.banner .swiper-button-next:hover{background: white;color: #017f8d;}
.banner .swiper-button-next,.banner .swiper-button-prev{display:none;}
.banner:hover .swiper-button-next,.banner:hover .swiper-button-prev{display:block;}

@media (max-width: 1560px) {
	.navbar{margin-left: 70px;}
		.category-item{padding:42px 22px;}
}
@media (max-width: 1460px) {
	.navbar{margin-left: 50px;}
	.category-item{padding:42px 12px;}

}
@media (max-width: 1260px) {
	.navbar{margin-left: 20px;}
	.category-item{padding:42px 11px;}
	.nav-search{width: 35px;}
	.language{width: 90px;margin: 43px 10px 0;padding: 0 10px;}
	.banner-font h3{font-size: 40px;line-height: 1;}
	.banner-font h4{font-size: 20px;margin-bottom: 20px;}
	.banner-font h5{font-size: 16px;}

}
@media (max-width: 1366px) {
.header_in .logo img{ width:83%; margin-top:5px;}	
.navbar{margin-left: -50px;}
.category-item{padding:32px 14px;}
}


@media (max-width: 1280px) {
.header_in .logo img{ width:73%; margin-top:15px;}	
.navbar{margin-left: -50px;}
}

@media (max-width: 1024px) {
.header_in .logo img{ width:60%; margin-top:15px;}	
.navbar{margin-left: -50px;}
.category-item{padding:42px 11px;}
}
@media (max-width: 991px) {

	.header{display: none !important;}
	.header-app,.foot-app{display: block;}
	.banner{margin-top: 60px;}
}
@media (max-width: 767px) {
	.banner img.banner-app{display: block;}
	.banner img.banner-pc{display: none;}

	.banner .swiper-button-prev{width: 22px;height: 22px;border-radius: 50%;background: rgba(255,255,255,0.1);text-align: center;line-height: 22px;color: white;font-size: 20px;left: 2.5%;color: #204ca0;}
.banner .swiper-button-next{width: 22px;height: 22px;border-radius: 50%;background: rgba(255,255,255,0.1);text-align: center;line-height: 22px;color: white;font-size: 20px;right: 2.5%;color: #204ca0;}


	.banner .swiper-pagination{bottom: 5px !important;height: 13px;}
.banner .swiper-pagination-bullet{width: 3px;border-radius: 0; height: 3px;background: none;opacity: 1;margin: 0 12px !important;background: #017f8d;}
.banner .swiper-pagination-bullet-active{height: 10px;}
	
}
.w{width: 980px; margin:0 auto; min-width:899px;}
.wrap{width:1440px; margin:0 auto; zoom:1;}
.wrap:after,.wrap:before{display:table; content:'';}
.wrap:after{clear:both;}





.w-pc {display:  block;}
.w-app {display: none;}
@media(max-width: 640px) {
.w-pc {display: none;}
.w-app {display: block;}
}

.pc {display:  block;}
.app {display: none;}
@media(max-width: 640px) {
.pc {display: none;}
.app {display: block;}
}
